Mortgage loan data processing system and method for a loan broker

ABSTRACT

An exemplary embodiment includes a data processing system and method for managing the origination of a mortgage loan by a loan originator in coordination with a loan broker for a loan customer. The loan originator is not the loan broker. The loan originator provides services necessary for the origination of the mortgage loan and not duplicative of services provided by the loan broker.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. application Ser. No. 14/013,763, filed Aug. 29, 2013, which is a Continuation of U.S. application Ser. No. 12/074,163, filed Feb. 29, 2008, now U.S. Pat. No. 8,527,402, which is a Continuation of U.S. application Ser. No. 10/429,157, filed May 1, 2003, now U.S. Pat. No. 7,340,435, which is a continuation of U.S. application Ser. No. 09/349,517, filed Jul. 8, 1999, now U.S. Pat. No. 7,315,841, which claims the benefit of and priority under 35 U.S.C. §119(e) to U.S. Provisional Application No. 60/093,729, filed Jul. 22, 1998, entitled “System for Originating Mortgage Loans and Coordinating Information Between Two or More of the Following: Multiple Listing Services (MLS), Real Estate Offices, Lenders, Appraisers, Title Companies, Escrow Companies, Home Inspectors, Pest Control . . . Transaction”, U.S. Provisional Application No. 60/093,730, filed Jul. 22, 1998, entitled “Method for Enabling Real Estate Agents, CPAs, Attorneys, Home Builders and Other Mortgage and Non-Mortgage Related Persons to Provide Potential Home Buyers or Homeowners with a Variety of Financing Options, Open House Fliers Prequalification . . . Parameters”, and U.S. Provisional Application No. 60/093,750, filed Jul. 22, 1998, entitled “Method for Enabling Real Estate Agents, Mortgage Banker, Mortgage Brokers, Banks, Institutions, CPAs, Attorneys, Home Builders, Direct Consumers and Other Mortgage and Non-Mortgage Related Persons to Provide Potential Home Buyers or Homeowners with Forms And Documentation”, each of which are incorporated herein by reference in their entirety.

FIELD

This invention relates generally to a mortgage loan data and financial services processing system and more particularly a method and system for a loan broker enabling real estate agents, mortgage bankers, mortgage brokers, banks, institutions, CPAs, attorneys, home builders, direct consumers and other mortgage and non-mortgage related persons to originate a real estate loan or mortgage transaction for potential home buyers or homeowners in compliance with RESPA and other regulatory agencies. The present invention also enables the origination of equipment leases, insurance, investments and the like.

BACKGROUND

The Real Estate Settlement Procedures Act (“RESPA”) was enacted by Congress to implement reforms in the process of real estate settlement to insure that consumers are provided with greater and more timely information on the nature and costs of the settlement process and that the consumers are protected from unnecessarily high settlement charges caused by abusive practices. RESPA is applicable to “federally-related” residential mortgage loan transactions and is intended to result in:

1. More effective advance disclosure to home buyers and sellers of loan settlement costs; 2. Elimination of kickbacks or referral fees that tend to unnecessarily increase the costs of certain settlement services; 3. A reduction in the amount of funds home buyers are required to place in escrow accounts for payment of real estate insurance and real estate taxes; and 4. Significant reform and modernization of local record keeping of land title information.

RESPA is administered by Federal Housing and Urban Development, commonly known as HUD. RESPA does not affect the validity or enforceability of any sale or contract for the sale of real property or any loan, loan agreement, mortgage, or lien made or arising in connection with a federally regulated mortgage loan. A “federally related mortgage loan” is broadly defined as a loan which is secured by a first or subordinate lien on residential real property (including individual units of condominiums and co-operatives) designed principally for the occupancy of one to four families, and which is made by a lender who is regulated by or whose deposits or accounts are insured by an agency of the Federal Government, or it is made or insured, supplemented, guaranteed or assisted by designated Federal agencies or officers.

With regards to fees paid by lenders, most states will generally follow RESPA guidelines to determine if a fee paid to real estate agents or builders is an “illegal referral fee” or a “legal origination fee.” Under HUD's interpretation of RESPA, lenders may pay a fee for actual services performed by their agents or contractors. In enforcing RESPA, HUD will look at whether or not actual work has been performed, and not solely whether there is an agreement to do the work. The work performed\ must be necessary for the transaction and cannot be duplicative of services performed by others. Under HUD's interpretation of RESPA, the “mere taking of an application is not sufficient work to justify a fee under RESPA.”

The present invention provides a novel data processing system and method for coordinating and processing mortgage loans in, a manner that complies with (or exceeds) RESPA guide lines to allow payment of origination fees to real estate brokers, builders” licensed mortgage bankers, mortgage brokers, etc. Real estate brokers and others utilize the system of the present invention to originate mortgages, gather documents, complete forms, explain loan programs, provide disclosures, order appraisals, etc. in order to foster RESPA compliance.

SUMMARY

The present invention solves the problems posed by RESPA and other regulatory guidelines through a unique information and gathering system and method.

In accordance with the illustrated preferred embodiment, the present invention provides a novel, cost effective mortgage loan and financial services data processing system.

It is an object of the invention to provide a mortgage loan data processing system that complies with RESPA guidelines.

Also, it is an object of the invention to provide a financial services data processing system that complies with all applicable state and federal regulatory guidelines.

Another object of the invention is to provide a mortgage loan and financial services data processing system that allows real estate agents, mortgage bankers, mortgage brokers, banks, institutions, CPAs, attorneys, home builders, direct consumers and other mortgage and non-mortgage related persons to originate a real estate loan or mortgage transaction for potential home buyers or homeowners.

An additional object of the invention is to provide a mortgage loan and financial services data processing system which eliminates the gathering of duplicative information from a loan customer.

The system of the present invention includes, briefly, a mortgage loan data processing system for managing the origination of a mortgage loan by a loan originator for a loan customer, comprising:

computer processor means for processing data; storage means for storing data on a storage medium; means for initializing the storage medium; means for processing data regarding the loan customer already possessed by the loan originator; means for processing data regarding the loan customer not previously possessed by the loan originator input through screen displays; means for processing data regarding the already possessed and not previously possessed data and for generating a loan application for the loan customer; and means for processing data regarding the mortgage loan and the data regarding the loan customer and for generating disclosure documents.

The present invention has other objects and advantages which are set forth in the description of the Detailed Description. The features and advantages described in the specification, however, are not all inclusive, and particularly, many additional features and advantages will be apparent to one of ordinary skill in the art in view of the drawings, specification, and claims herein.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a schematic diagram illustrating the loan origination computer system of the present invention;

FIG. 2 is a flow chart describing the general methodology of the present invention;

FIGS. 3A-3AE are flow charts describing the detailed methodology of the present invention;

FIGS. 4A-4H are schematic representations of display screens of the loan originator computer system of the present invention displaying the user interface for CPA's;

FIGS. 5A-5G are schematic representations of display screens of the loan originator computer system of the present invention displaying the user interface for Builders;

FIG. 6 is a schematic diagram illustrating the connections between the central hub and the computer systems of the other entities involved in the loan process;

FIG. 7 is a schematic diagram illustrating the connections between the central hub and the loan originator computer systems; and

FIGS. 8A-8H are schematic representations of display screens of the loan originator computer system of the present invention displaying the user interface for loan calculation portion of the present invention.

DETAILED DESCRIPTION

The present invention is a computerized data processing system and method for coordinating and processing mortgage loans. The hardware and software components of the loan present invention are shown in FIG. 1.

As shown in FIG. 1, the loan originator computer system 10 of the present invention includes a central processing unit(CPU) 12, primary input hardware 14, which typically includes both a keyboard and a mouse for entering data and commands into the CPU; output hardware 16 including a display such as a monitor screen 18 for displaying graphical user interface windows and the like and, typically, a printer 20 for generating hard copies of the loan application and disclosure forms; a modem or Ethernet card 22 for transferring the loan application and/or other data to other computers; and a memory unit 24.

The computer system 10 and method of the present invention preferably utilize an IBM PC or equivalent hardware (e.g. 32 bit platforms) that operate under WINDOWS 95 software or greater (e.g., WINDOWS 98 or WINDOWS NT). The computer system 10 preferably includes an Intel PENTIUM processor or compatible computer with at a hard drive and at least 16 Mb of RAM and a VGA display. Essentially, the computer system must be capable of running either WINDOWS 95, 98 or NT. The WINDOWS 95 software or greater software environment allows multiple software packages to run concurrently and communicate between themselves. Communication between the software packages leverages the software packages functionally into an integrated solution and minimizes software development.

The software of the computer system 10 preferably includes the following commercially available application software or its equivalent: WINDOWS 95 software or greater software available from Microsoft and a commercially available database such as Microsoft Access. This software is stored in memory unit 24 along with the program software of the present invention. Also stored in the memory unit 24 of the computer system 10 is data from other customer service software. For example, a CPA would have data regarding clients stored in memory unit 24 in connection with the CPA's accounting software.

The present invention enables various mortgage and non-mortgage related persons to use information which they already possess or can obtain about clients, prospective clients, and other contacts to originate a real estate loan transaction, thus acting as a loan originator. The system is specialized for each group based on information that is already in the loan originator's possession, or can be obtained by the loan originator with regards to prospective borrowers or is used in conjunction with or in lieu of the loan originator's normal software system for gathering and organizing and/or processing data.

The general methodology of the present invention is set forth in flow chart form in FIG. 2. As depicted, the process of the present invention identifies useful information already possessed by a loan originator 26 a, imports the data into the loan origination system 26 b, generates the necessary forms for the borrower 26 c, collects additional information from the borrower 26 d, all of the borrower information is transferred to a lender/broker where the loan application is finalized and approved 26 e, and facilitates borrower's signing of the loan papers 26 f.

The specifics of the methodology of the present invention are described in detail in the flow chart depicted in FIG. 3. The flow chart provides the customized process for a variety of different types of loan originators 28 including real estate brokers/agents 28 a (identified as Originator “RE”); home builders, FSBO's and the like 28 b (identified as Originator “B”); CPA's, financial planners, brokers/dealers, stock brokers, insurance brokers/agents, attorneys and other financial professionals 28 c (identified as Originator “FP”); financial institutions such as banks, savings and loans, thrifts, credit unions and the like 28 d (identified as Originator “PI”); relocation companies 28 e (identified as Originator “R”); and consumers 28 f (identified as Originator “C”). The flow chart describes the process from the loan originator through the automated underwriting system to funding of the loan.

The loan originator utilizes user interface screens generated by the software of the present invention to enter mortgage related data from the borrower to computer system 10. The customized user interface screens are displayed on monitor 18 and the loan originator utilizes the mouse and keyboard input devices 14 to enter the data. Examples of the user interface screens of the present invention for builders and CPA's are depicted in FIGS. 4 and 5.

In the case of real estate agents, builders and owner-sellers acting as loan originators, the system is customized with the purchase contract and other forms that the loan originator requires. Data for these forms is typically duplicated in one or more places in a typical loan application and the software system will automatically send this data to the appropriate forms and systems. Also, for these referral sources that are most likely to have purchase-borrowers (as opposed to refinances), the system is pre-configured for each loan application to assume a purchase.

FIG. 3A includes the following.

Box 100 shows ORIGINATION SYSTEMS AND PROCEDURES. The Broker/Lender must begin by selecting the appropriate type of Originator from the list below:

Box 102 shows the originator “RE” (Real Estate Brokers/Agents). Arrow 122 directs the system and procedure to go to FIG. 3B.

Box 104 shows the originator “B” (Home Builders, FSBOs, etc.). Arrow 124 directs the system and procedure to go to FIG. 3F.

Box 106 shows the originator “FP”, which includes CPAs, Financial Planners, Broker/Dealers, Stock Brokers, Insurance Brokers/Agents, Attorneys or other financial professionals. Collectively the originator is a financial professional. Arrow 126 directs the system and procedure to go to FIG. 3J.

Box 108 shows the originator “FI” (Financial Institutions such as Banks, Savings and Loans, Thrifts, Credit Unions, etc.). Arrow 128 directs the system and procedure to go to FIG. 3N.

Box 110 shows the originator “R” (Relocation Company). Arrow 130 directs the system and procedure to go to FIG. 3R.

Box 112 shows the originator “C” (Consumer is Originator). Arrow 132 directs the system and procedure to go to FIG. 3V.

FIG. 3B includes the following for STEP #2—LICENSING—FOR the originator “RE”.

Box 140 asks “Is a special license required to originate loans?” Box 142 shows YES to the question of Box 140.

Box 144 asks “Does the originator have required license?” Box 146 shows YES to the question of Box 144.

Box 148 shows the following. If the originator has a lender's/agent's license, it hangs with the Broker/Lender, or any other entity that allows the originator B to originate loans with the Broker/Lender.

Arrow 150 directs the system and procedure to go to Step #3, FIG. 3C.

Box 152 shows NO to the question of Box 140. Box 154 shows No to the question of Box 144.

Box 156 shows the Broker/Lender assists the originator in obtaining license, or the originator gets license on his/her own.

Box 158 shows the following. If the originator obtains an agent's license, it hangs with the Broker/Lender, or any other entity that allows the originator to originate loans with the Broker/Lender.

Box 160 shows the following. If the originator obtains a broker's license, the originator may either hang it independently or may hang it directly with the Broker/Lender.

Box 162 shows the following. If the originator has a lender's/broker's license, the originator may either hang it independently or may hang it directly with the Broker/Lender.

FIG. 3C includes the following for STEP #2—LICENSING—FOR the originator “RE”.

Box 170 shows the file folder, which contains forms, pamphlets and disclosures that are not customized for each Buyer/Borrower and a stacking order checklist. Each the originator will have several blank files to be customized at application. File folder will be modified to comply with regulatory and professional organization rules and standards.

Box 172 shows COMPUTERIZED SYSTEM (Two different options for proceeding with computerized system).

Box 174 shows without coordinating real estate purchase agreement and other forms.

Box 176 shows the following. If the Broker/Lender cannot get permission from the appropriate companies or organizations that manufacture or license the forms to use said forms in the Broker/Lender's software, then the information needed in Cypher and REALity Check will be input separate from said forms. However, the system will still coordinate the information between the Broker/Lender and the title companies, escrow companies (including escrow instructions), insurance data, inspection reports, etc. Said information will also go into loan forms. Cypher will be modified to comply with regulatory rules and professional organization rules and standards.

Box 178 shows the following. When possible the system will be integrated with the local Multiple Listing Service (MLS) to draw in the property information to eliminate the inputting of information contained on the MLS. If the Broker/Lender cannot get permission from the local MLS boards the Broker/Lender may set up systems to automate gathering such information through other legal channels, such as obtaining the information directly from online MLS sites or other online services that have the data available from the MLS.

Arrow 180 directs the system and procedure to go to step #4 on FIG. 3D.

Box 182 shows System coordinated with real estate purchase agreement and other forms.

Box 184 shows System will coordinate with title forms and real estate forms in such a manner that information will be put in once and go to the appropriate documents. This includes purchase agreements, counter offers, disclosure statements, escrow instructions, title data, insurance data, inspection reports, etc. Said information will go into the loan forms.

FIG. 3D includes the following for STEP #4—INFORMATION AND INTERVIEW—FOR the originator “RE”.

Box 200 shows the originator meets with the Buyer/Borrower to gather information and submit offer on real estate purchase.

Box 202 shows the file folder, which explains forms, pamphlets, etc. to Buyer/the

Borrower.

Box 204 shows REALITY CHECK Computer system used to prequalify the Buyer/Borrower to determine the maximum amount for which the Buyer/Borrower can qualify under several different loan scenarios.

Box 206 shows REALity Check can run several different options based on loan programs, down payment, closing costs, etc. Some of this information will be transferred to Cypher. The originator can get current rates from REALity Check, through rate sheets from the Broker/Lender (via modem), over the internet from the Broker/Lender or directly from the Broker/Lender over the phone.

Box 208 shows CYPHER Input information that is needed to complete purchase agreement if Broker/Lender can interact with the real estate forms. If Broker/Lender is precluded from interacting with real estate forms because of copyright infringement then the Cypher information will be input separately. The originator may omit assets and liabilities if they wish and if so, then Lender/Broker will complete them. The originator will complete the following other steps:

Box 210 shows Personal information to be input in Cypher includes (but is not limited to) current address and phone number as well as information on whether or not the Buyer/Borrower currently owns or rents his/her current home and the amount of the monthly housing payments. If the Buyer/Borrower owns his/her current home then the market value is entered as well. Length of time at residence is also entered. Name and address of employer, time on the job, current compensation, job title and employers phone number are also entered.

Arrow 212 directs the system and procedure to go to continue step #4 on FIG. 3E.

FIG. 3E includes the following for STEP #4 (CONT)—INFORMATION AND INTERVIEW FOR the originator “RE”.

Box 220 shows Property information to be entered includes (but is not limited to) sales price of home, contingencies, amount of deposits, amount of future deposits, etc. The originator also tells Cypher whether the Buyer/Borrower wants a set loan amount or if the loan is to be a set percentage of the ultimate sales price.

Box 222 shows Loan details to be entered include (but are not limited to) estimated final sales price after all options are selected and an estimated final loan amount (should estimate on the high side); rate; term; points; whether or not there is a balloon payment; title and escrow fees (if Cypher has these fees in advance they can be pre-programmed into the system) and whether or not the originator is giving a credit for closing costs. Such a credit can be manually input or Cypher can calculate the credit if it is based on a pre-determined formula. The originator will also indicate whether or not the Buyer/Borrower will have impounds for taxes/insurance.

Box 224 shows the originator must also complete the Declarations section on the loan application (example page 3 of current FNMA 1003), this section discloses any lawsuits, bankruptcies, foreclosures, loan defaults, etc. Also, information about sex and national origin is requested. If the Buyer/Borrower does not wish to provide information about sex and national origin, the originator will acknowledge that the Buyer/Borrower does not wish to provide such information.

Box 226 shows the originator prints and explains forms to the Buyer/Borrower, including forms and pamphlets from the lot folder (the boiler plate forms). The Buyer/Borrower signs all forms.

Box 228 shows the originator collects all applicable documentation on the stacking order checklist from the Buyer/Borrower, including (but not limited to) W-2 forms, paystubs, bank statements, tax returns, bankruptcy papers, retirement information, etc.

Box 230 shows the originator packages up all gathered information and puts said information in a pre-determined stacking order and sends it to the Broker/Lender for processing.

Arrow 232 directs the system and procedure to go to FIG. 3Y with step #5.

FIG. 3F includes the following for STEP #2—LICENSING—FOR the originator “B”.

Box 240 asks “Is a special license required to originate loans?” Box 242 shows YES for Box 240.

Box 244 asks “Does the originator have required license?” Box 246 shows YES for Box 244.

Box 248 shows the following. If the originator B has a lender's/agent's license, it hangs with the Broker/Lender, or any other entity that allows the originator B to originate loans with the Broker/Lender.

Arrow 250 directs the system and procedure to go to Step #3 of FIG. 3G.

Box 252 shows NO for Box 240.

Box 254 shows NO for Box 244.

Box 256 shows the Broker/Lender assists the originator in obtaining license, or the originator gets license on his/her own.

Box 258 shows the following. If the originator has a lender's/broker's license, the originator may either hang it independently or may hang it directly with the Broker/Lender.

Box 260 shows the following. If the originator obtains an agent's license, it hangs with the Broker/Lender, or any other entity that allows the originator to originate loans with the Broker/Lender.

Box 262 shows the following. If the originator obtains a broker's license, the originator may either hang it independently or may hang it directly with the Broker/Lender.

FIG. 3G includes the following for STEP #3—PRELIMINARY SETUP—FOR the originator “B”.

Box 264 shows the LOT FOLDER, which contains forms, pamphlets and disclosures that are not customized for each Buyer/Borrower and a stacking order checklist. Each lot in the subdivision will have his/her own lot folder. Lot folder will be modified to comply with regulatory and professional organization rules and standards.

Box 266 shows COMPUTERIZED SYSTEM. System will be preconfigured for each subdivision using the originator's available lots. This pre-configuration reduces the input needed from the originator. All set parameters for each lot are pre-configured in advance (i.e. specific model option, by lot; lot premiums; elevation data; premiums for view, size, location, etc.).

Box 268 shows System can be customized to include any specialized forms that the originator uses in the course of his/her business (i.e. contracts, state disclosures, federal disclosures, local disclosures, etc.) Forms that are “Boiler Plate” may be copied and included in the lot folder instead. Cypher will be modified to comply with regulatory rules and professional organization rules and standards.

Arrow 269 directs the system and procedure to Continue with Step #4, of FIG. 3H.

FIG. 3H includes the following STEP #4—INFORMATION AND INTERVIEW—FOR the originator “B”.

Box 270 shows the originator meets with the Buyer/Borrower to gather information.

Box 272 shows the LOT FOLDER, which explains forms, pamphlets, etc. to the Buyer/Borrower.

Box 274 shows REALITY CHECK, the computer system used to prequalify the Buyer/Borrower to determine the maximum amount for which Buyer/Borrower can qualify under several different loan scenarios.

Box 276 shows REALity Check can run several different options based on loan programs, down payment, closing costs, etc. Some of this information will be transferred to Cypher. The originator can get current rates from REALity Check, through rate sheets from the Broker/Lender (via modem), over the Internet from the Broker/Lender or directly from the Broker/Lender over the phone.

Box 278 shows CYPHER the originator inputs information that is needed to complete preconfigured sales contract and other the originator forms. Some inputs that are not required for the originator's forms but is required for the loan application is included as well. The originator may omit assets and liabilities sections of application. If it does omit these items they will be completed by the Broker/Lender.

Box 280 shows Personal information to be input in Cypher includes (but is not limited to) current address and phone number as well as information on whether or not the Buyer/Borrower currently owns or rents his/her current home and the amount of the monthly housing payments. If the Buyer/Borrower owns his/her current home then the market value is entered as well. Length of time at residence is also entered. Name and address of employer, time on the job, current compensation, job title and employers phone number are also entered.

Arrow 282 directs the system and procedure that Step #4 continues on FIG. 3I.

FIG. 3I includes the following STEP #4 (CONT)—INFORMATION AND INTERVIEW FOR the originator “B”.

Box 290 shows Property information to be entered includes (but is not limited to) sales price of new home, date of price list being used, prices of any options and upgrades, amount of deposits, amount of future deposits, etc. the originator also tells Cypher whether the Buyer/Borrower wants a set loan amount or if the loan is to be a set percentage of the ultimate sales price.

Box 292 shows Loan details to be entered include (but are not limited to) estimated final sales price after all options are selected and an estimated final loan amount (should estimate on the high side); rate; term; points; whether or not there is a balloon payment; title and escrow fees (if Cypher has these fees in advance they can be pre-programmed into the system) and whether or not the originator is giving a credit for closing costs. Such a credit can be manually input or Cypher can calculate the credit if it is based on a pre-determined formula. The originator will also indicate whether or not the Buyer/Borrower will have impounds for taxes/insurance.

Box 294 shows the originator must also complete the Declarations section on the loan application (example page 3 of current FNMA 1003), this section discloses any lawsuits, bankruptcies, foreclosures, loan defaults, etc. Also, information about sex and national origin is requested. If Buyer/Borrower does not wish to provide information about sex and national origin, the originator will acknowledge that the Buyer/Borrower does not wish to provide such information.

Box 296 shows the originator prints and explains forms to the Buyer/Borrower, including forms and pamphlets from the lot folder (the boiler plate forms). The Buyer/Borrower signs all forms.

Box 298 shows the originator collects all applicable documentation on the stacking order checklist from the Buyer/Borrower, including (but not limited to) W-2 forms, paystubs, bank statements, tax returns, bankruptcy papers, retirement information, etc.

Box 300 shows the originator packages up all gathered information and puts said information in a pre-determined stacking order and sends it to the Broker/Lender for processing.

Arrow 302 directs the system and procedure to Continue with Step #5, of FIG. 3Y.

FIG. 3J includes the following for STEP #2—LICENSING FOR “FP”. Where the originator “FP” includes CPAs, Financial Planners, Broker/Dealers, Stock Brokers, Insurance Brokers/Agents, Attorneys or other financial professionals. Collectively the originator is a financial professional.

Box 310 asks “Is a special license required to originate loans?” Box 312 shows YES for Box 310.

Box 314 asks “Does the originator have required license?” Box 316 shows YES for Box 314.

Box 318 shows the following. If the originator has a lender's/agent's license, it hangs with the Broker/Lender, or any other entity that allows the originator B to originate loans with the Broker/Lender.

Arrow 320 directs the system and procedure to Continue with Step #3, of FIG. 3K.

Box 322 shows NO for Box 310.

Box 324 shows No for Box 314.

Box 326 shows the following. If the originator has a lender's/broker's license, the originator may either hang it independently or may hang it directly with the Broker/Lender.

Box 328 shows the Broker/Lender assists the originator in obtaining license, or the originator gets license on his/her own.

Box 330 shows the following. If the originator obtains an agent's license, it hangs with the Broker/Lender, or any other entity that allows the originator to originate loans with the Broker/Lender.

Box 332 shows the following. If the originator obtains a broker's license, the originator may either hang it independently or may hang it directly with the Broker/Lender.

FIG. 3K includes the following for STEP #3—PRELIMINARY SETUP—FOR the originator “FP”.

Box 340 shows the file folder, which contains forms, pamphlets and disclosures that are not customized for each the Borrower and a stacking order checklist. Each the originator will have several blank files to be customized at application. File folder will be modified to comply with regulatory and professional organization rules and standards.

Box 342 shows COMPUTERIZED SYSTEM. The system will coordinate and read information from the originator's industry software such as tax files for accountants, insurance files for insurance brokers, Broker/Dealer files, etc. Through reading files in other software the originator uses in the course of his/her normal business practices, information can be extracted for loan documents. The originator inputs any information that is not extracted from his/her other software systems directly (see details below under CYPHER). Cypher will be modified to comply with regulatory rules and professional organization rules and standards.

Arrow 344 directs the system and procedure to Continue with Step #4, of FIG. 3L.

FIG. 3L includes the following for STEP #4—INFORMATION AND INTERVIEW FOR the originator “FP”.

Box 350 shows the originator meets with the Borrower to gather information.

Box 352 shows the file folder, which explains forms, pamphlets, etc. to the Borrower.

Box 354 shows DETERMINING RATE. The originator will either get rates directly from the Broker/Lender or use REALity check or other computerized system to look up rates. Also, rates may be made available online or through a fax distribution or fax-on-demand system.

Box 356 shows CYPHER Transfer data from the originator's software systems into Cypher to complete most of information needed in loan application package. The originator will manually input any other required information not already provided by the originator's other software systems. The originator may omit assets and liabilities. If the originator does not input assets and liabilities then the Broker/Lender will complete this info.

Box 358 shows Personal information to be input in Cypher includes (but is not limited to) current address and phone number. Length of time at residence is also entered. Name and address of employer, time on the job, current compensation, job title and employer's phone number are also entered.

Box 360 shows Property information to be entered includes (but is not limited to) current value of the Borrower's home as well as the age of the home and current payments.

Arrow 362 directs the system and procedure to continue Step #4 of FIG. 3M.

FIG. 3M includes the following for STEP #4—(CONT)—the originator “FP”.

Box 370 shows Loan details to be entered include rate; term; points; whether or not there is a balloon payment; title and escrow fees (they can be pre-programmed into the system). Also indicated is whether or not the Broker/Lender is giving a credit for closing costs. The originator will also indicate whether or not the Borrower will have impounds for taxes/insurance. If loan is to be a “No Point, No Fee” Cypher will calculate and disclose applicable credits.

Box 372 shows the originator must also complete the Declarations section on the loan application (example page 3 of current FNMA 1003), this section discloses any lawsuits, bankruptcies, foreclosures, loan defaults, etc. Also, information about sex and national origin is requested. If the Borrower does not wish to provide information about sex and national origin, the originator will acknowledge that the Borrower does not wish to provide such information.

Box 374 shows the originator prints and explains forms to the Borrower, including forms and pamphlets from the lot folder (the boiler plate forms). The Borrower signs all forms.

Box 376 shows the originator collects all applicable documentation on the stacking order checklist from the Borrower, including (but not limited to) W-2 forms, paystubs, bank statements, tax returns, bankruptcy papers, retirement information, etc.

Box 378 shows the originator packages up all gathered information and puts said information in a pre-determined stacking order and sends it to the Broker/Lender for processing.

Arrow 380 directs the system and procedure to Continue with Step #5, of FIG. 3Y.

FIG. 3N includes the following for STEP #2—LICENSING—FOR the originator “FI”.

Box 390 asks “Is a special license required to originate loans?” Box 392 shows YES for Box 390.

Box 394 asks “Does the originator have required license?” Box 396 shows YES for Box 394.

Box 398 shows the following. If the originator has a lender's/agent's license, it hangs with the Broker/Lender, or any other entity that allows the originator B to originate loans with the Broker/Lender.

Arrow 400 directs the system and procedure to Continue with Step #3, of FIG. 30.

Box 402 shows No for Box 390.

Box 404 shows No for Box 394.

Box 406 shows the Broker/Lender assists the originator in obtaining license, or the originator gets license on his/her own.

Box 408 shows the following. If the originator has a lender's/broker's license, the originator may either hang it independently or may hang it directly with the Broker/Lender.

Box 410 shows the following. If the originator obtains an agent's license, it hangs with the Broker/Lender, or any other entity that allows the originator to originate loans with the Broker/Lender.

Box 412 shows the following. If the originator obtains a broker's license, the originator may either hang it independently or may hang it directly with the Broker/Lender.

FIG. 30 includes the following for STEP #3—PRELIMINARY SETUP—FOR the originator “FI”.

Box 420 shows the file folder, which contains forms, pamphlets and disclosures that are not customized for each Buyer/Borrower and a stacking order checklist. Each the originator will have several blank files to be customized at application. File folder will be modified to comply with regulatory and professional organization rules and standards.

Box 422 shows COMPUTERIZED SYSTEM. The system will coordinate and read information from the originator's industry software. Through reading files in other software the originator uses in the course of his/her normal business practices, information can be extracted for loan documents. The originator inputs any information that is not extracted from his/her other software systems directly (see details below under CYPHER). Cypher will be modified to comply with regulatory rules and professional organization rules and standards.

Arrow 424 directs. The system and procedure to Continue with Step #4, of FIG. 3P.

FIG. 3P includes the following for STEP #4—INFORMATION AND INTERVIEW FOR the originator “FI”.

Box 430 shows the originator meets with the Borrower to gather information.

Box 432 shows the file folder, which explains forms, pamphlets, etc. to the Buyer/Borrower.

Box 434 shows DETERMINING RATE. The originator will either get rates directly from the Broker/Lender or use REALity check or other computerized system to look up rates. Also, rates may be made available online or through a fax distribution or fax-on-demand system.

Box 436 shows CYPHER Transfer data from the originator's software systems into Cypher to complete most of information needed in loan application package. The originator will manually input any other required information not already provided by the originator's other software systems. The originator may omit assets and liabilities. If the originator does not input assets and liabilities then the Broker/Lender will complete this info.

Box 438 shows Personal information to be input in Cypher includes (but is not limited to) current address and phone number. Length of time at residence is also entered. Name and address of employer, time on the job, current compensation, job title and employer's phone number are also entered.

Box 440 shows Property information to be entered includes (but is not limited to) current value of the Buyer/Borrower's home as well as the age of the home and current payments.

Arrow 442 directs the system and procedure to continue Step #4 of FIG. 3Q.

FIG. 3Q includes the following for STEP #4—(CONT)—FOR the originator “FI”.

Box 450 shows Loan details to be entered include (but are not limited to) rate; term; points; whether or not there is a balloon payment; title and escrow fees (if Cypher has these fees in advance they can be pre-programmed into the system) and whether or not the Broker/Lender is giving a credit for closing costs. Such a credit can be manually input or Cypher can calculate the credit if it is based on a pre-determined formula. The originator will also indicate whether or not the Buyer/Borrower will have impounds for taxes/insurance. If loan is to be a “No Point, No Fee” Cypher will calculate and disclose applicable credits.

Box 452 shows the originator must also complete the Declarations section on the loan application (example page 3 of current FNMA 1003), this section discloses any lawsuits, bankruptcies, foreclosures, loan defaults, etc. Also, information about sex and national origin is requested. If the Buyer/Borrower does not wish to provide information about sex and national origin, the originator will acknowledge that the Buyer/Borrower does not wish to provide such information.

Box 454 shows the originator prints and explains forms to Buyer/Borrower, including forms and pamphlets from the lot folder (the boiler plate forms). The Buyer/Borrower signs all forms.

Box 456 shows the originator collects all applicable documentation on the stacking order checklist from the Buyer/Borrower, including (but not limited to) W-2 forms, paystubs, bank statements, tax returns, bankruptcy papers, retirement information, etc.

Box 458 shows the originator packages up all gathered information and puts said information in a pre-determined stacking order and sends it to the Broker/Lender for processing.

Arrow 460 directs the system and procedure to Continue with Step #5, of FIG. 3Y.

FIG. 3R includes the following for STEP #2—LICENSING—FOR the originator “R”.

Box 470 asks “Is a special license required to originate loans?” Box 472 shows Yes for Box 470.

Box 474 asks “Does the originator have required license?” Box 476 shows YES for Box 474.

Box 478 shows the following. If the originator has a lender's/agent's license, it hangs with the Broker/Lender, or any other entity that allows the originator B to originate loans with the Broker/Lender.

Arrow 480 directs the system and procedure to Continue with Step #3, of FIG. 3S.

Box 482 shows No for Box 470.

Box 484 shows No for Box 474.

Box 486 shows the Broker/Lender assists the originator in obtaining license, or the originator gets license on his/her own.

Box 488 shows the following. If the originator has a lender's/broker's license, the originator may either hang it independently or may hang it directly with the Broker/Lender.

Box 490 shows the following. If the originator obtains an agent's license, it hangs with the Broker/Lender, or any other entity that allows the originator to originate loans with the Broker/Lender.

Box 492 shows the following. If the originator obtains a broker's license, the originator may either hang it independently or may hang it directly with the Broker/Lender.

FIG. 3S includes the following with STEP #3—PRELIMINARY SETUP—FOR the originator “R”.

Box 500 shows the file folder, which contains forms, pamphlets and disclosures that are not customized for each Buyer/Borrower and a stacking order checklist. Each the originator will have several blank files to be customized at application. File folder will be modified to comply with regulatory and professional organization rules and standards.

Box 502 shows COMPUTERIZED SYSTEM. The system will coordinate and read information from the originator's industry software. Through reading files in other software the originator uses in the course of his/her normal business practices, information can be extracted for loan documents. The originator inputs any information that is not extracted from his/her other software systems directly (see details below under CYPHER). Cypher will be modified to comply with regulatory rules and professional organization rules and standards.

Arrow 504 directs the system and procedure to Continue with Step #4, of FIG. 3T.

FIG. 3T includes the following for STEP #4—INFORMATION AND INTERVIEW FOR the originator “R”.

Box 510 shows the originator meets with the Buyer/Borrower to gather information.

Box 512 shows the file folder, which explains forms, pamphlets, etc. to the Buyer/Borrower.

Box 514 shows DETERMINING RATE. The originator will either get rates directly from the Broker/Lender or use REALity check or other computerized system to look up rates. Also, rates may be made available online or through a fax distribution or fax-on-demand system.

Box 516 shows CYPHER. Transfer data from the originator's software systems into Cypher to complete most of information needed in loan application package. The originator will manually input any other required information not already provided by the originator's other software systems. The originator may omit assets and liabilities. If the originator does not input assets and liabilities then the Broker/Lender will complete this info.

Box 518 shows Personal information to be input in Cypher includes (but is not limited to) current address and phone number as well as information on whether or not the Buyer/Borrower currently owns or rents his/her current home and the amount of the monthly housing payments. If the Buyer/Borrower owns his/her current home then the market value is entered as well. Length of time at residence is also entered. Name and address of employer, time on the job, current compensation, job title and employers phone number are also entered.

Box 520 shows Property information to be entered includes (but is not limited to) sales price of home, contingencies, amount of deposits, amount of future deposits, etc. the originator also tells Cypher whether the Buyer/Borrower wants a set loan amount or if the loan is to be a set percentage of the ultimate sales price.

Arrow 522 directs the system and procedure to continue Step #4 of FIG. 3U.

FIG. 3U includes the following for STEP #4—(CONT)—FOR the originator “R”.

Box 530 shows Loan details to be entered include (but are not limited to) estimated final sales price after all options are selected and an estimated final loan amount (should estimate on the high side); rate; term; points; whether or not there is a balloon payment; title and escrow fees (if Cypher has these fees in advance they can be pre-programmed into the system) and whether or not the Broker/Lender is giving a credit for closing costs and if so the amount of the credit. Such a credit can be manually input or Cypher can calculate the credit if it is based on a pre-determined formula. The originator will also indicate whether or not the Buyer/Borrower will have impounds for taxes/insurance.

Box 532 shows the originator must also complete the Declarations section on the loan application (example page 3 of current FNMA 1003), this section discloses any lawsuits, bankruptcies, foreclosures, loan defaults, etc. Also, information about sex and national origin is requested. If the Buyer/Borrower does not wish to provide information about sex and national origin, the originator will acknowledge that the Buyer/Borrower does not wish to provide such information.

Box 534 shows the originator prints and explains forms to the Buyer/Borrower, including forms and pamphlets from the lot folder (the boiler plate forms). The Buyer/Borrower signs all forms.

Box 536 shows the originator collects all applicable documentation on the stacking order checklist from the Buyer/Borrower, including (but not limited to) W-2 forms, paystubs, bank statements, tax returns, bankruptcy papers, retirement information, etc.

Box 538 shows the originator packages up all gathered information and puts said information in a pre-determined stacking order and sends it to the Broker/Lender for processing.

Arrow 540 directs the system and procedure to Continue with Step #5, of FIG. 3Y.

FIG. 3V includes the following for STEP #2 and STEP #3—LICENSING and SETUP FOR the originator “C”.

Box 550 shows the originator will have access to the system through their employer, a club or organization, church group, alumni association, their children's school, sports groups, over the Internet, etc.

Box 552 shows No license will be required, since consumer will be entering the data for himself/herself.

Box 554 shows the file folder. A separate file folder will be set up in advance for each individual borrower. It will contain the appropriate individual pamphlets, boiler-plate forms and disclosures, etc. that do not have to be specifically customized for each borrower. The files will be given to the organization through which the Borrower accesses Cypher or can be obtained over the Internet. If the Borrower requests forms over the Internet then the Broker/Lender will send out the pamphlets and disclosures. The Borrower will get other forms over the Internet.

Box 556 shows COMPUTERIZED SYSTEM. The System will be available over the Internet or on-site at the organizations to which the Borrower is affiliated. The system will be set up to read data files from popular tax preparation, accounting and financial planning software that may be available in order to reduce the amount of inputs required. The Borrower will input directly any additional information that is required but that is not available through the additional software systems.

Arrow 558 directs the system and procedure to Continue with Step #4, of FIG. 3W.

FIG. 3W includes the following for STEP #4—INFORMATION GATHERING—FOR the originator “C”.

Box 560 shows Consumer gathers his or her own information.

Box 562 shows the file folder. An explanation of the forms will accompany the disclosures. File folder will be modified to comply with regulatory rules and professional organization rules and standards.

Box 564 shows DETERMINING RATE. Consumer will either get rates directly from the Broker/Lender or use REALity check or other computerized system to look up rates. Also, rates may be made available online or through a fax distribution or fax-on-demand system.

Box 566 shows CYPHER. Consumer will transfer data from his/her other software systems into Cypher, provided such interfaces are available. Any information that cannot be automatically extracted from other sources must be manually entered by the consumer. If Consumer so desires he may omit assets and liabilities which will then be input by the Broker/Lender. Cypher will be modified to comply with regulatory rules and professional organization rules and standards.

Box 568 shows Personal information to be input in Cypher includes (but is not limited to) current address and phone number as well as information on whether or not the Buyer/Borrower currently owns or rents his/her current home and the amount of the monthly housing payments. If the Buyer/Borrower owns his/her current home then the market value is entered as well. Length of time at residence is also entered. Name and address of employer, time on the job, current compensation, job title and employers phone number are also entered.

Arrow 570 directs the system and procedure to continue Step #4 on FIG. 3X.

FIG. 3X includes the following for STEP #4—(CONT)—FOR the originator “C”.

Box 580 shows Property information to be entered includes (but is not limited to) sales price of home, contingencies, amount of deposits, amount of future deposits, etc. Consumer also tells Cypher whether the Buyer/Borrower wants a set loan amount or if the loan is to be a set percentage of the ultimate sales price.

Box 582 shows Loan details to be entered include (but are not limited to) estimated final sales price after all options are selected and an estimated final loan amount (should estimate on the high side); rate; term; points; whether or not there is a balloon payment; title and escrow fees (if Cypher has these fees in advance they can be pre-programmed into the system) and if the Broker/Lender is giving a credit for all or part of the non-recurring closing costs. Such a credit can be manually input or Cypher can calculate the credit if it is based on a pre-determined formula. Consumer will also indicate whether or not the Buyer/Borrower will have impounds for taxes/insurance.

Box 584 shows Consumer must also complete the Declarations section on the loan application (example page 3 of current FNMA 1003), this section discloses any lawsuits, bankruptcies, foreclosures, loan defaults, etc. Also, information about sex and national origin is requested. If the Buyer/Borrower does not wish to provide information about sex and national origin, Consumer will acknowledge that the Buyer/Borrower does not wish to provide such information.

Box 586 shows Consumer prints all forms and also prints an explanation sheet regarding all the forms and then proceeds to sign the forms.

Box 588 shows Consumer collects all applicable documentation on the stacking order checklist including (but not limited to) W-2 forms, paystubs, bank statements, tax returns, bankruptcy papers, retirement information, etc.

Box 590 shows Consumer packages up all gathered information and puts said information in a pre-determined stacking order and sends it to the Broker/Lender for processing.

Arrow 592 directs the system and procedure to Continue with Step #5, of FIG. 3Y.

FIG. 3Y includes the following for STEP #5—PACKAGE RECEIVED BY THE BROKER/LENDER.

Box 600 shows the Broker/Lender receives package from the originator and reviews the package to determine whether or not the package is complete. If the package is incomplete, the Broker/Lender contacts the originator to get missing information and arrange for delivery of missing documents.

Box 602 shows the Broker/Lender analyzes the loan package to determine whether or not the loan will be submitted through an automated underwriting system or through traditional underwriting channels.

Arrow 604 directs the system and procedure to Continue with Step #6, of FIG. 3Z.

FIG. 3Z includes the following for STEP #6—UNDERWRITING DECISION (AUTOMATED).

Box 610 shows Automated Underwriting System. The Broker/Lender determines which system to use and which information in the loan package will be required for the system.

Box 612 shows Approved by System. If the automated underwriting system approves the loan then the Broker/Lender will analyze the conditions that are placed on the approval. The originator will be instructed as to which items need to be ordered or requested by the originator. The Broker/Lender will take care of the other conditions.

Arrow 614 directs the system and procedure that the Borrower Signs Papers, Continue with Step #7, of FIG. 3AD.

Box 616 shows Not Approved by System. Automated systems will not generally decline a loan. The system is more likely to request that a file be underwritten manually. The Broker/Lender will look at the reasons given by the system for not approving the loan and determine whether any requested parameters can be changed to get the loan approved.

Arrow 618 directs the system and procedure to continue Step #6 of FIG. 3AA.

FIG. 3AA includes the following for STEP #6—UNDERWRITING DECISION (AUTOMATED)—NOT ACCEPTED.

Box 620 shows Different System to be Used. If the Broker/Lender feels that no changes to loan parameters are likely to change the outcome, the Broker/Lender may elect to submit the loan for automatic underwriting through a different service.

Box 622 shows Loan Parameters to Change. If the Broker/Lender feels that by changing the requested loan parameters that the system may accept the transaction, then the appropriate changes are made and the loan is re-submitted for an automated underwrite. (Back to FIG. 3Z).

Box 624 shows No Additional Attempts. The Broker/Lender will determine whether or not it appears that the loan can be approved through traditional underwriting. If so, then the loan is processed for a traditional loan submission. Otherwise, the Broker/Lender may elect to decline the loan and notify the originator and the Buyer/Borrower.

Box 626 shows Process Stops.

FIG. 3AB includes the following for STEP #6—UNDERWRITING DECISION (TRADITIONAL).

Box 630 shows Non-Automated Channels. The Broker/Lender determines that normal “Rules Based” underwriting is more appropriate for this transaction.

Box 632 shows the Broker/Lender will obtain a credit report and fill out the liability section of the loan application. The Broker/Lender will also complete the Assets section of the loan application using information provided on asset statements and other information provided by the Borrower (i.e. cash, investments, stocks, etc.) The Broker/Lender will analyze the Borrower's income, assets, liabilities, etc. to determine what additional information is needed and whether or not the loan can be obtained. The Broker/Lender will contact the Buyer/Borrower, and complete any missing information, including items that were initially left off the loan application. If the Broker/Lender determines that the loan cannot be done as requested, then the Buyer/Borrower is so informed at this time. If the Broker/Lender is going to continue working on the loan, then the loan application is forwarded to the Buyer/Borrower along with any changes or additions that have been made by the Broker/Lender for the Buyer/Borrower to acknowledge any changes (by initialing).

Box 634 shows the Broker/Lender will order any required verifications (deposit, mortgage, rent, employment, etc.).

Box 636 shows the Broker/Lender will either open an escrow and order the title reports or instruct the originator to do so as appropriate. If such services have already been ordered by the originator then the Broker/Lender will contact the service providers to request the needed documentation.

Box 638 shows when appropriate, the Broker/Lender instructs the originator to order the appraisal through an appraisal service designated by the Broker/Lender. Appraisal service will send the completed report directly to the Broker/Lender.

Arrow 640 directs the system and procedure to continue Step #6 of FIG. 3AC.

FIG. 3AC includes the following for STEP #6—UNDERWRITING DECISION (TRADITIONAL).

Box 670 shows when the package is ready, the Broker/Lender determines which Lender/Investor will receive the package. If first Lender/Investor declines the loan, the Broker/Lender may submit it to another source.

Box 672 shows Loan Declined. If the Broker/Lender determines that the loan cannot be funded, then the originator and the Buyer/Borrower are so notified. The process stops.

Box 674 shows PROCESS STOPS.

Box 676 shows Loan Approved. The Broker/Lender receives approval from the Lender/Investor. The Broker/Lender notifies the originator and discusses any conditions. The Buyer/Borrower will be notified by either the originator or the Broker/Lender as appropriate.

Box 678 shows the originator gathers and coordinates certain conditions (per instructions of the Broker/Lender) and forwards these items to the Broker/Lender.

Box 680 shows the Broker/Lender gathers and coordinates remaining conditions and forwards all conditions to final Lender/Investor.

Box 682 shows upon completion of all “Prior-to-Doc” conditions, the Broker/Lender orders the loan documents.

Box 684 shows Lender/Broker notifies the originator that loan documents are ready and instructs the originator to coordinate the signing of the documents.

Box 686 shows the Borrower signs final loan documents.

Arrow 688 directs the system and procedure to Continue with Step #7, of FIG. 3AD.

FIG. 3AD includes the following STEP #7—LOAN FUNDING.

Box 690 shows Escrow Holder sends out signed loan documents to appropriate party as follows:

Box 692 shows the following. If Lender/Investor is to Fund Loan. Escrow holder sends funding package to Lender/Investor for final review.

Box 694 shows after approval of loan documents and verification of all conditions being met, Lender/Investor will fund the loan.

Box 696 shows Escrow Holder receives funds and records transaction with the county or appropriate governmental agency.

Box 698 shows the Broker/Lender is paid by the Lender/Investor. The Broker/Lender reimburses the Buyer/Borrower for any agreed upon costs.

Arrow 700 directs the system and procedure to Continue with Step #8, of FIG. 3AE.

Box 702 shows the following. If the Broker/Lender is to Fund Loan. Escrow holder sends funding package to the Broker/Lender for final review.

Box 704 shows after approval of loan documents and verification of all conditions being met, the Broker/Lender funds the loan from a warehouse line.

Box 706 shows Escrow Holder receives funds and records transaction with the county or appropriate governmental agency.

Box 708 shows the Broker/Lender prepares the package for sale to final Lender/Investor.

Box 710 shows after being compensated by Lender/Investor, the Broker/Lender reconciles all costs involved with the warehouse line, etc. and reimburses the Buyer/Borrower for any agreed upon costs.

FIG. 3AE includes the following for STEP #8—LOAN CLOSED.

Box 720 shows the Broker/Lender determines how much to compensate the originator in accordance with a predetermined agreement for services.

Box 722 shows the Broker/Lender enters the Borrower's loan information into his/her proprietary software system “Rate Analyzer” for possible future refinances.

Box 724 shows the following. If the Borrower came to the Broker/Lender through a real estate agent, financial institution, consumer direct or builder then the Broker/Lender will contact the consumer directly when “Rate Analyzer” indicates a refinance is possible.

Box 726 shows the following. If the Borrower came to the Broker/Lender through a CPA, financial planner, etc. then the originator will be contacted when Rate Analyzer indicates a refinance is possible and the originator will start the process again.

As illustrated in FIG. 4, builders utilize a series of screen displays 30 starting with Main Menu screen display 30 a that has selection tabs 32 which are selected by pointing and clicking mouse 14 to move through screen displays 30. Selecting the File tab 32 a leads the builder to File Management Control display screen 30 b (FIG. 4B) from which the builder can create a new file for a particular buyer and property combination by selecting tab 34 a or select an existing file by selecting tab 34 b.

Selecting the Contract Info tab 32 b from Main Menu display screen 30 a leads the builder to Contract Information screen displays 30 c (FIG. 4C) and 30 d (FIG. 4D). Builders can receive the system pre-configured for each tract with separate data files already established for each lot in the subdivision as shown on Contract Information—Lot and Costs screen display 30 c (FIG. 4C).

If the subdivision already has pre-configured plans and/or elevations then the system is also pre-set with this data and displayed in field group 34 a, enabling the builder's sales agents to spend less time entering data and more time doing sales related activities. If given lots have a predetermined lot premium from the beginning of the development then this also is preconfigured and displayed in field 34 b. Other pre-configured information that may be provided includes lender information 34 c, liquidated damages information 34 d, late close penalty information 34 e, escrow company 34 j and whether the property is subject to Covenants, Conditions, and Restrictions (CC&R's) 34 f or a prior sale 34 g. The builder enters any other information not already pre-configured that is needed to complete the loan application such as the loan to value (LTV) to use for loan calculations 34 h, and the deposits received 34 i. Amounts such as the total purchase price 34 k and loan amount 341 are automatically calculated. Selecting the Next button 341 moves the builder to Contract Information—Buyer Info display screen 30 b (FIG. 4D).

On Contract Information—Buyer Info display screen 30 d the builder enters information regarding the buyer into the system and then returns to Main Menu display screen 30 a when done by selecting Main Menu button 36 a. The builder enters information such as the buyer's address 36 b, telephone number 36 c, current home information 36 d. By selecting the Copy Address button 36 e, the information from the first listed buyer fields 36 b, 36 c and 36 d is copied into the co-buyer fields 36 f. The builder also enters information regarding the buyer's social security number 36 g, the co-buyer's social security number 36 h, the buyer's employment 36 i and the co-buyer's employment 36 j.

Selecting Loan Info tab 32 d from Main Menu screen display 30 a leads the builder to Loan Information screen displays 30 e (FIG. 4E), 30 f (FIG. 4F) and 30 g (FIG. 4G). On screen display 30 e, the builder enters loan information 38 regarding the loan amount 38 a (if not already entered) and terms for first mortgage 38 b, and if not pre-configured, escrow/title/tax issues 38 c and credit to closing costs 38 d. Selecting the Next button 40 moves the builder to the next Loan Information screen display 30 f where the builder answers a series of yes/no questions 38 e regarding the borrower and co-borrower (i.e., buyer and co-buyer) by checking the appropriate answer box. The builder also selects appropriate responses regarding the residence of the borrower and co-borrower from pull down fields 38 f. Again, selecting Next button 42 moves the builder to the next Loan Information screen display 30 g. On screen display 30 g the builder enters information for government monitoring purposes on the borrower and co-borrower by selecting the appropriate boxes 38 g. In text field 38 h, the builder provides any explanations required for the declarations made on screen 30 f or any other explanatory information necessary. The builder then returns to Main Menu screen display 30 a by selecting the Main Menu button 44.

Selecting Builder Forms tab 32 from Main Menu screen display 30 a leads the builder to Builder Forms screen display 30 h (FIG. 4H). The builder selects the boxes 46 for the builder forms that are to be printed.

Selecting Loan Forms tab 32 from Main Menu screen display 30 a leads the builder to Loan Forms screen display 30 h (FIG. 4H). The builder selects the boxes 48 for the loan forms that are to be printed.

Owner-sellers have the system pre-configured with the information on the subject property. Where appropriate, real estate agents have the software system pre-configured to print out the purchase agreement generally used by members of their local Board of Realtors or multiple listing service group as well as additional forms and disclosures that are generally used and accepted and/or required. The real estate agent can also interface with his or her local MLS group to draw all of the pertinent property information into the system directly from the MLS computer service provided the MLS allows the real estate agent to access the system in this way. If the real estate agent's MLS provider is unable or unwilling to so cooperate but has the data available on the Internet then an additional software module is included to allow the real estate agent to view the information in a popular web browser such as those readily available by Netscape and Microsoft. This added software module is pre-programmed to translate the data that will be presented on a given screen of information from a web site and can actually save the appropriate fields to a data file that can be accessed by the loan origination system.

As illustrated in FIGS. 5A-5G, in the case of CPAs and other tax preparers acting as loan originators the system is set up to default to a refinance as shown on screen display 50 in FIG. 5D, as this is the most common function for these types of loan originators. The system can also be configured for purchases rather than refinances. Information regarding the current lien holder 52 a, amount owed 52 b and the priority 52 c is entered into the appropriate fields if the information is not available from other customer service software in memory unit 24 and transferred into the system of the present invention as explained below. Otherwise, the screen displays are substantially the same as for the builder screen displays shown in FIG. 4A-4H and operate in the same manner to collect the same information. The system provides an interface with (or accept exported data from) popular tax preparation or accounting software which allows the loan originator to utilize detailed income and asset data already in his or her possession to reduce the loan origination time, and potential errors in inputting duplicate data. The system can also be incorporated into accounting or tax preparation software if so desired, which would allow seamless integration with little additional work.

In the case of direct consumers acting as loan originators the software system is configured to accept exported data from popular tax and or accounting software systems or is directly incorporated into tax and/or accounting software such as Intuit's Quicken®, QuickBooks® and TurboTax®. Popular accounting software often maintains detailed information on a consumer's assets and liabilities and has income information by way of evidence of net payroll deposits. Tax software may have definitive income information as well as information on the borrower's current property addresses and the addresses of any rental properties owned as well as income and expense information on those properties. All this information is needed in the processing of a mortgage loan and the consumer uses these system packages to submit a loan application directly to a final lender, bypassing the loan agent or loan broker to save additional fees or obtain a lower interest rate for the same fees.

The system is configurable to provide other professionals with a version of the software that best suits their situation. The user interface screens illustrated in FIGS. 4A-4H and FIGS. 5A-5G would be modified to reflect the type of information that these other professionals already possess as well as meeting their specific needs.

Once basic information on the borrower (i.e., loan customer) is in the system and basic questions are answered, the loan originator need only provide a few loan details to make the final calculations and print the forms and reports. This information includes, but is not limited to, one or more of the following: loan amount, interest rate and points charged, length of the loan term and whether or not there is a balloon payment required. The system is customized with standard fees for other services required in the processing of a loan application which includes, but is not limited to, one or more of the following: fees for appraisals, credit reports, loan discount and/or origination, broker fees, flood certificate, tax service fees, wire transfer, processing, underwriting, document preparation, administration, other miscellaneous lender fees, various title and escrow company fees, charges for escrow, owner's title insurance, lender's title insurance, courier, processing, document preparation, notary, charges for any required endorsements, and typical county, city and state taxes/stamps, recording fees, etc. Any other fees that are typical to a given area or loan program can also be customized before the system is distributed to the loan originator, which in turn reduces the amount of detailed knowledge about loan or mortgage origination that is required by the loan originator.

The system is directly linked with title insurance companies, escrow companies, pest control companies, home inspection companies and other service providers to speed up the process as well as provide instant information with regards to fees charged. Companies that wish to be a part of the system can offer reduced rates and fees if so desired due to the greater ease with which the service can be processed. If such companies do not wish to provide a direct active link for the system but have relatively stable fees or fee charts for their services then such fees are pre-programmed into the system to provide accurate data.

The system uses these figures to make certain assumptions with regards to the various loan programs that allow printer 20 of computer system 10 to print out original loan application documents and disclosure forms that are complete enough for a lender to accept them for the processing and approval of a mortgage or other real estate loan. In the case for which a loan program requires impounds for taxes and hazard insurance then the loan originator is so informed and initial reserves for these items are also specified. If impounds are optional the loan originator is so informed and allowed to select whether or not impounds are desired. If impounds are not available the loan originator is also so informed.

The data from the system is corroborated by linking with a credit reporting service and the actual debt accounts are imported directly into the system using such a service.

This information includes as much of the following information on each account as is available from the information service provider:

1. Account type 2. Name of lender/creditor 3. Account number 4. Balance owed 5. Months reported 6. Monthly payment 7. Number of payments remaining 8. High credit limit 9. Any other information available

If the final lender or investor accepts on-line collateral assessments or appraisals then the system is linked to service providers which offer such reports and the data is drawn directly into the processing system.

If the final lender or investor accepts underwriting decisions made by an automated underwriting system such as Loan Prospector, Desktop Originator, Desktop Underwriter or any new such system to be developed or if the final lender or investor has his/her own in-house automated underwriting system (such as GE Capital's OMNI Score) then the system can also be linked to such underwriting systems to allow the loan originator to get an immediate approval if the borrower is qualified for such immediate approval.

This system makes a typical loan broker or lender's loan officer unnecessary as the referral source or direct consumer is able to provide nearly as much value added to the transaction as is normally provided by the loan officer. The system allows lenders, mortgage brokers, mortgage bankers, and investors to compensate the loan originator for originating the loan(s).

As shown in FIG. 6, the system carries out the above described processes by means of a central data processing hub or host computer 60 which coordinates and processes information between two or more of the following:

1. Multiple Listing Services (MLS) 62 a

2. real estate offices 62 b 3. lenders/underwriters 62 c 4. appraisers 62 d 5. title companies 62 e 6. escrow companies 62 f 7. home inspectors 62 g 8. pest control companies 62 h 9. tax service companies 62 i 10. flood certification companies 62 j 11. credit reporting agencies 62 k 12. other appropriate professionals involved in a real estate or real estate loan transaction 62 l 13. investors 62 m 14. loan originators 64.

The system, as depicted in FIG. 6, has a hub and spoke configuration, where the flow of information is controlled by central hub 60. Information is exchanged between loan originator 64 and other entities 62 via central hub 60. Data transfer links 66 between central hub 60 and entities 62 and 64 may be any suitable transfer mechanism such as the Internet or a direct modem connection. As depicted in FIG. 7, multiple loan originators 64 are coupled to central hub 60.

The loan originator computer system allows the loan originator to input data that he or she already has or obtains from the borrower, into the system via a pre-developed matrix for organizing the information such as the screen displays of FIGS. 4A-4H and FIGS. 5A-5G. If using other customer service computer software system(s), then the information will be transferred through the computer or other electronic media to forms or systems needed by the loan originator to coordinate the information.

The system of the present invention dictates that the loan originator follow specific steps in gathering the information and disclosing information to the buyer or borrower, and providing proper documentation to the lender or investor. These steps will include some or all of the following:

Fill out the loan application, either by hand or through a computer assisted processing system.

Analyze buyers' or borrowers' income and debt to determine the maximum mortgage that the borrower can afford either using a calculator or a computer prequalification system.

Educate the buyer or borrower in the home buying and financing process, advising him or her about different types of loan products available and demonstrate how closing costs and monthly payments may vary under different programs. This may be done with hand-out fliers that go through most of the explanation for the loan originator, such as standard regulatory pamphlets and through information generated by the system (examples of which are included in Appendix A).

Collect required financial information as appropriate which may include one or more of the following: pay stubs, W-2 forms, tax returns, bank statements, 401K and/or pension and/or profit sharing statements, divorce decree, bankruptcy and bankruptcy discharge papers and any additional information as may be required by the final lender or investor for a given loan program.

Maintain regular contact with the buyer or borrower, the lender and any real estate agents that may be involved and anybody else involved in the transaction between the application and the closing of the transaction to apprise buyer or borrower of the status of the application and to gather any additional information, as needed.

Order any legal documents required, including but not limited to any of the following, as appropriate: preliminary title report, Covenants, Conditions and Restrictions (CC&Rs), homeowner's association certificates or any other required documentation on the property.

Determine whether the property is located in a special flood hazard zone or order such service through a flood certification company to so determine.

Participate in the loan closing.

Initiate and order the appraisal through an appraisal service determined by lender or investor.

Provide appropriate loan disclosures when necessary, such as good faith estimate, fair lending notices, disclosures about the relationship between the lender or investor and the loan originator including the compensation to be paid to originator by lender/investor and other disclosures as may be required by various laws or licensing requirements.

Give copies of everything that has been signed by the buyer or borrower to the buyer or borrower as well as any fliers or handouts deemed necessary by the broker, lender or investor.

For various programs the lender or investor will determine which of the preceding items must be completed in order to qualify for compensation and whether any additional requirements must also be fulfilled. The original signed copies of all documentation are forwarded to the broker, lender or investor for processing and loan approval, along with a stacking order form generated by the system (an example of which is included as the last page of Appendix A).

Loan Calculation Module

The loan origination software present in computer system 10 also contains a module for enabling real estate agents, CPAs, attorneys, home builders and other mortgage and non-mortgage related persons to provide potential home buyers or homeowners with a variety of financing options, open house fliers, pre-qualification certificates and loan parameters.

The system enables in-depth mortgage calculations to be computed on a variety of mortgage loan programs even if the computer user has limited or no knowledge of current rates and loan guidelines. This enables a lender to provide the information to his/her own agents as well as prospective referral sources on as many of the brokers or lenders programs as the broker or lender desires. The in depth calculations and information provided enable the loan originator to appear extremely knowledgeable in real estate lending even if this is not the case.

Computer data files with current rates and program guidelines are maintained on a bulletin board system or other host computer system at broker or lender's site or another site designated by broker, lender or software provider. Central hub 60 periodically polls the bulletin board or host system to obtain the rate and program information. These file transfers will take place through a computer modem, or other electronic media. Such rates can be updated as often as lender desires, preferably at regular intervals. File transfers can also take place through an Internet connection if available. When the file transfer portion of the system of the present invention is executed, information on each and every prospective borrower from each and every user of the system is compiled into a single file at central hub 60 which is then transmitted by central hub 60 to lenders 62 c. This enables the lender to gather desired information on prospective clients even if the referral source chooses not to provide it to the lender.

Additionally, central hub 60 collects current rate and program guideline data from lenders 62 c, which is then transferred on data link 66 to all of the loan origination computer systems 10 in the field along with the files required to process the rates and any additional bulletins or program changes. The rate and program guideline updates are -transferred upon request from the individual loan origination computer systems 10. However, the system may be configured to transmit the updates to the loan origination computer systems 10 at loan originators 64 periodically without waiting for update requests.

The loan originator inputs loan calculation data regarding the borrower into the system by means of user interface screens 68 a-h, as depicted in FIGS. 8A-8H, and keyboard/mouse input devices. When the portion of the system that runs calculations is executed it reads a data file on memory unit 24 that tells the system one or more of the following items about the authorized user acting as a loan originator: name, company name, address, telephone number and any other information previously input by the authorized user. If more than one authorized user uses the same machine or network installation then the loan originator is provided with a list from which to select his or her name. This way all reports can be personalized with the loan originator's name, address and phone number as well as the name, address and phone number of the loan originator's contact person with the broker or lender. If accessing over the Internet, the loan originator identifies himself-or herself through a login procedure. At least a portion of the information is displayed on main menu screen display 68 a as shown in fields 70 a and 70 b of FIG. 8A.

Once the loan originator is into the main body of the program the following areas can be selected from main menu screen display 68 a by pointing and clicking on the appropriate tab with mouse 14: file management 72 a, borrower info 72 b, qualifier 72 c, rate sheets 72 d, detailed program information 72 f and open house flier generator (not shown but would be presented as another tab to the right of the program info tab 72 f.

File management (screen 68 b in FIG. 8B): The loan originator is allowed to either create a new file 74 a or select a previously created file 74 b. Once a file is opened or created the loan originator returns to the main menu screen display 68 a.

Borrower info (screen 68 c in FIG. 8C): If the loan originator has not either opened or created a file, then he or she is prompted by the computer to enter a new, unique file name for this session. On this next screen 68 c the loan originator is able to enter information on the buyer or borrower including one or more of the following in fields 76: name(s) 76 a, address 76 b, telephone number(s) 76 c, income(s) 76 d, social security number(s) 76 e, and any other information desired by the lender. System allows the loan originator to input the income as weekly, monthly or annually in fields 76 f, but then converts the entered figures internally into a monthly figure for debt ratio calculations. If calculations are being run for a purchase then the loan originator inputs the money to be used for a down payment in field 76 g. If calculations are being run for a refinance then the loan originator inputs the value of the property. If the loan originator is a real estate agent processing info for a listing then a list price can also be entered (fields not shown). The data entered on this screen is saved to a master file in memory unit 24 for the current loan originator which is compiled and sent on to the lender the next time rates and programs are updated. Pressing the DONE button 76 h moves the loan originator to Qualifier screen 68 d.

Qualifier (screens 68 d in FIG. 8D): The loan originator is prompted in field 78 a to indicate to the system whether calculations are to be run for the maximum loan amount or purchase price under each loan program or for a specific loan amount or purchase price. The purchase price is entered in field 78 b and whether the property is a condominium in field 78 c. The loan originator also inputs the amount of the monthly payments that borrower is currently making for other debt servicing in fields 78 d. The amount of the funds available, which is carried over from screen display 68 c, is indicated in field 78 e. The loan calculation is based upon this amount as the down payment, unless one of the fixed percentage buttons 78 f is selected. Selecting one of the buttons 78 f will alter the value in field 78 d in accordance with the percentage selected and the loan calculation will be based upon this amount of down payment. Pressing the CALCULATION button 78 g performs the calculation and moves the loan originator to either Calculation Results screen 68 e or Qualification Information screen 68 f depending on the selection made in field 78 a.

If the loan originator has specified maximum loan amount/purchase price then the system takes several steps to determine the maximum loan amount and/or purchase price under each and every program. The resultant information is displayed on Qualification Information screen 68 f in FIG. 8F. The information can be printed in either summary or detailed form by selecting Print Info button 82 a. Steps taken include:

1. Calculating the maximum loan amount allowed under the program based on the equity in the property. 2. Calculating the maximum total loan payment for principal, interest, taxes and insurance (PITI) based on debt ratios allowed under the program. 3. Calculating the maximum total debt load allowed under each program and comparing this number with a sum of the maximum PITI and the current monthly debt for other expenses. If this sum is greater than the maximum total debt allowed, then the maximum PITI for each program is appropriately reduced to allow the total debt servicing to be within program guidelines. 4. Running appropriate calculations based on other loan program guidelines. If any restriction indicates that a maximum loan amount under a given program is less than the strict maximum from step 1 above then a temporary “maximum” is stored with this reduced number. 5. PITI is calculated based on the final “maximum” loan amount and is compared to the maximum PITI from steps 2 and 3. If this new calculation is greater than the allowable amount then the computer system lowers the loan amount calculated in step 4 by increments calculated by interpolating the difference between allowed PITI and the PITI for the requested loan amount in order to approach a final maximum loan amount. This step repeats itself up to 100 times in order to come as close as possible to the maximum number. 6. The system can also be customized for any of the above listed program variations to show how far the lender typically stretches things by “exception” and this information is compiled into a separate list to show how much more the borrower may qualify for if the exception is granted. 7. This information is then organized and output to the screen. The loan originator has the option of several different reports to organize data in a printed format.

If the loan originator has selected a specific loan amount or purchase price in field 78 a then the system runs the exact same steps 1-6 from above, and then compares the maximum loan amount or purchase price in each loan program with the request loan amount or purchase price. The resultant information is displayed on Calculation Results screen 68 e in FIG. 8E. Any instance for which the maximum loan amount or purchase price is greater than the amount requested is a match and the loan program's data is transferred into a temporary array of qualifying programs. Finally the PITI is calculated for each loan program under the requested loan amount or purchase price and the data is output to the screen. If exception data is also used and required for the output then a second list is used to show programs for which borrower may qualify if the exception is granted. From Calculation Results screen 68 e, the loan originator then has the option of several reports to organize the data in a printed format by selecting button 80 a. The loan originator can also print out a pre-qualification certificate by selecting button 80 b if and only if the borrower appears to qualify under at least one loan scenario. The qualification module also calculates appropriate APRs if needed in order to distribute the calculations to the public.

Once the loan originator is done with the qualification screens the loan originator returns to Main Menu screen display 68 a by pressing the DONE button 80 c on screen 68 e or 82 b on screen 68 f.

The Rate Sheet option 72 d from Main Menu screen display 68 a prints out rate sheets showing all the programs on the system and various tiers of retail pricing, if available.

The Loan Program Info option 72 f from Main Menu screen display 68 a sends the loan originator to display screen 68 g in FIG. 8G to give the loan originator the option of selecting from a list of the loan programs on the system displayed in field 84 a. The loan originator scrolls to the desired loan program and selects the view details button 84 b to view various loan program details such as current rates and fees, index, margin and caps for ARMs and allowable loan amounts at various loan to value ratios as displayed on Detailed Program Information screen display 68 h in FIG. 8H. If the system is customized with “exception” guidelines then these are also shown here.

The open house flier option is only available in cases for which the loan originator is a real estate agent, builder or full service broker and allows the loan originator to select from a variety of programs to print up open house fliers for the loan originator's marketing purposes. These fliers have the name, address and phone number of the loan originator and the loan originator's company as well as the name, address and phone number of the lender and the loan originator's contact person with lender. The open house flier calculates APRs if needed in order to show the fliers to the public.

From the above description, it will be apparent that the invention disclosed herein provides a novel and advantageous mortgage loan and financial services data processing system. The foregoing discussion discloses and describes merely exemplary methods and embodiments of the present invention. One skilled in the art will readily recognize from such discussion that various changes, modifications and variations may be made therein without departing from the spirit and scope of the invention. Accordingly, disclosure of the present invention is intended to be illustrative, but not limiting, of the scope of the invention, which is set forth in the following claims. 

1-20. (canceled)
 21. A system comprising: an electronic import interface adapted to import at least a portion of previously stored customer data from a loan originator computer; a memory unit adapted to store the previously stored customer data; an input device adapted to one or more of input and receive loan application data; and one or more processors adapted to generate, based upon at least a portion of the previously stored customer data and at least a portion of the loan application data: at least a portion of a loan application; and one or more charges, disclosure of the one or more charges complying with or exceeding compliance with one or more of: a law regulating loan origination, a regulation regulating loan origination, a guideline relating to loan origination, and a licensing requirement regulating loan origination.
 22. The system of claim 21, wherein the loan application data is received from a loan originator, and wherein a graphical user interface requires the loan originator to input a plurality of data items for the loan originator to qualify for compensation under one or more of: the law regulating loan origination, the regulation regulating loan origination, the guideline relating to loan origination, and the licensing requirement regulating loan origination.
 23. The system of claim 21, further comprising one or more data interfaces for receiving additional data.
 24. The system of claim 21, wherein the one or more charges comprise one or more of: a loan origination amount; and a loan origination percentage.
 25. The system of claim 21, wherein the loan application data is received from a loan originator, and wherein the loan originator is not the loan customer, and wherein the loan originator is: a real estate broker, a real estate agent, a home builder, a member of a relocation company, a financial planner, a CPA, a broker/dealer, a stock broker, an insurance broker/agent, an attorney, a member of a bank, a member of a savings and loan, a member of a thrift, or a member of a credit union.
 26. The system of claim 21, wherein the loan application data is received from a loan originator, and wherein the loan originator is the loan customer.
 27. The system of claim 21, wherein the one or more processors are further adapted to determine at least one of the one or more charges based on at least a portion of the loan application data and the additional data.
 28. The system of claim 21, wherein at least one of the one or more charges is based on one or more of a credit or a fee.
 29. The system of claim 21, wherein the additional data comprises notification of a financial advantage to the loan customer for refinancing a current loan for the loan customer.
 30. The system of claim 21, wherein the law regulating loan origination is RESPA.
 31. The system of claim 28, wherein the credit or fee is based on a pre-determined formula.
 32. The system of claim 21, further comprising one or more data interfaces for receiving additional data, wherein the additional data comprises one or more of: credit report data, an underwriting decision, underwriting data, an underwriting condition, flood certification data, pest control data, home inspection data, escrow data, title data, appraisal data, and MLS data; and fee data, and the fee data comprises one or more of: an appraisal fee, a credit report fee, a loan discount fee, a loan origination fee, a broker fee, a flood certificate fee, a tax service fee, a wire transfer fee, a processing fee, an underwriting fee, a document preparation fee, an administration fee, a lender fee, a title fee, an escrow fee, an insurance fee, a courier fee, a processing fee, a notary fee, an endorsement fee, a local government fee, a pest control fee, and a MLS fee.
 33. The system of claim 21, wherein the one or more processors are further adapted to generate one or more disclosure documents, and wherein at least one or more of the disclosure documents comprise at least one of the one or more charges.
 34. The system of claim 33, wherein the at least one of the one or more charges is based on one or more of a credit or a fee.
 35. The system of claim 21, wherein the previously stored customer data is imported from one or more industry software systems, wherein the one or more industry software systems are one or more of: a loan origination system, a tax system, a financial planning system, an insurance system, a broker system, a dealer system, an accounting system, and a legal system.
 36. A system comprising: a graphical user interface adapted to receive loan application data from a loan originator regarding a loan customer; one or more storage devices adapted to store at least a portion of the loan application data; one or more data interfaces for receiving additional data; and one or more processors adapted to generate, based upon at least a portion of the loan application data and the additional data: at least a portion of a loan application; and one or more charges, disclosure of the one or more charges complying with or exceeding compliance with one or more of: a law regulating loan origination, a regulation regulating loan origination, a guideline relating to loan origination, and a licensing requirement regulating loan origination.
 37. The system of claim 36, wherein the graphical user interface requires the loan originator to input a plurality of data in order for the loan originator to qualify for compensation under one or more of: the law regulating loan origination, the regulation regulating loan origination, the guideline relating to loan origination, and the licensing requirement regulating loan origination.
 38. The system of claim 36, wherein the one or more charges comprise one or more of: a loan origination amount; and a loan origination percentage.
 39. The system of claim 36, wherein the loan originator is not the loan customer, and wherein the loan originator is: a real estate broker, a real estate agent, a home builder, a member of a relocation company, a financial planner, a CPA, a broker/dealer, a stock broker, an insurance broker/agent, an attorney, a member of a bank, a member of a savings and loan, a member of a thrift, or a member of a credit union.
 40. The system of claim 36, wherein the loan originator is the loan customer.
 41. The system of claim 36, wherein at least one of the one or more charges is based on one or more of a credit or a fee.
 42. The system of claim 36, wherein the additional data comprises notification of a financial advantage to the loan customer for refinancing a current loan for the loan customer.
 43. The system of claim 36, wherein the law regulating loan origination is RESPA.
 44. The system of claim 41, wherein the credit or fee is based on a pre-determined formula.
 45. The system of claim 36, wherein the additional data comprises one or more of: credit report data, an underwriting decision, underwriting data, an underwriting condition, flood certification data, pest control data, home inspection data, escrow data, title data, appraisal data, and MLS data; and fee data, and the fee data comprises one or more of: an appraisal fee, a credit report fee, a loan discount fee, a loan origination fee, a broker fee, a flood certificate fee, a tax service fee, a wire transfer fee, a processing fee, an underwriting fee, a document preparation fee, an administration fee, a lender fee, a title fee, an escrow fee, an insurance fee, a courier fee, a processing fee, a notary fee, an endorsement fee, a local government fee, a pest control fee, and a MLS fee.
 46. The system of claim 36, wherein the one or more processors are further adapted to generate one or more disclosure documents, and wherein at least one or more of the disclosure documents comprise at least one of the one or more charges.
 47. The system of claim 46, wherein the at least one of the one or more charges is based on one or more of a credit or a fee.
 48. The system of claim 36, further comprising an electronic import interface adapted to import previously stored customer data about the loan customer from a loan originator computer.
 49. The system of claim 48, wherein the previously stored customer data is imported from one or more industry software systems, wherein the one or more industry software systems are one or more of: a loan origination system, a tax system, a financial planning system, an insurance system, a broker system, a dealer system, an accounting system, and a legal system. 